find (one's) nemesis

Translations
trouver son ennemi juré